The port numbers are divided into three ranges: the Well Known Ports, the
Registered Ports, and the Dynamic and/or Private Ports.
- The Well Known Ports are those from 0 through 1023.
- The Registered Ports are those from 1024 through 49151
- The Dynamic and/or Private Ports are those from 49152 through 65535
WELL KNOWN PORT NUMBERS
The Well Known Ports are assigned by the IANA and on most systems can
only be used by system (or root) processes or by programs executed by
privileged users.
Ports are used in the TCP [RFC793] to name the ends of logical connections
which carry long term conversations. For the purpose of providing services
to unknown callers, a service contact port is defined. This list specifies
the port used by the server process as its contact port. The contact port
is sometimes called the "well-known port".
To the extent possible, these same port assignments are used with the
UDP [RFC768].
The range for assigned ports managed by the IANA is 0-1023.
Port Assignments for Well Known Ports:
Port |
UDP |
TCP |
Definition |
7 |
x |
x |
echo |
9 |
x |
x |
discard |
11 |
x |
x |
systat |
13 |
x |
x |
daytime |
17 |
x |
x |
quote of the day |
19 |
|
x |
character
generator |
20 |
|
x |
ftp - data |
21 |
|
x |
ftp
- control |
23 |
|
x |
telnet |
25 |
|
x |
smtp
mail transfer |
37 |
x |
x |
timeserver |
39 |
x |
|
rlp
resource location |
42 |
x |
x |
nameserver |
43 |
|
x |
nicname
whois |
53 |
x |
x |
dommainlein name
server |
67 |
x |
|
bootpc
bootstrap protocol |
68 |
x |
|
bootpc bootstrap
protocol |
69 |
x |
|
tftp
trivial file transfer |
70 |
|
x |
gopher |
79 |
|
x |
finger |
80 |
|
x |
http |
88 |
x |
x |
kerberos |
101 |
|
x |
hostname nic |
102 |
|
x |
iso-tsap
class 0 |
107 |
|
x |
rtelnet |
109 |
|
x |
pop2 |
110 |
|
x |
pop3 |
111 |
x |
x |
sunrpc |
113 |
|
x |
identification protocol |
117 |
|
x |
uucp |
119 |
|
x |
nntp |
123 |
x |
|
ntp |
135 |
x |
x |
epmap |
137 |
x |
x |
netbios
- name service |
138 |
x |
|
netbios - dgm |
139 |
|
x |
netbios
- ssn |
143 |
|
x |
imap |
158 |
|
x |
pcmail
- srv |
161 |
x |
|
snmp |
162 |
x |
|
snmptrap |
170 |
|
x |
print - srv |
179 |
|
x |
border
gateway protocol |
194 |
|
x |
irc internet relay
chat |
213 |
x |
|
ipx |
389 |
|
x |
ldap |
443 |
x |
x |
https
(ssl) |
445 |
x |
x |
microsoft - ds |
464 |
x |
x |
kpasswd |
500 |
x |
|
isakmp key exchange |
512 |
x |
x |
remote
execute |
513 |
x |
x |
login / who |
514 |
x |
x |
shell
cmd / syslog |
515 |
|
x |
printer spooler |
517 |
x |
|
talk |
518 |
x |
|
ntalk |
520 |
x |
x |
router
/ efs |
525 |
x |
|
timeserver |
526 |
|
x |
tempo |
530 |
|
x |
rpc |
531 |
|
x |
conference
chat |
532 |
|
x |
netnews newsreader |
533 |
x |
|
netwall |
540 |
|
x |
uucp |
543 |
|
x |
klogin |
544 |
|
x |
kshell |
550 |
x |
|
new
- rwho |
556 |
|
x |
remotefs |
560 |
x |
|
rmonitor |
561 |
x |
|
monitor |
636 |
|
x |
ldaps
over tls/ssl |
666 |
x |
x |
doom id software |
749 |
x |
x |
kerberos
administration |
750 |
x |
|
kerveros version
iv |
1109 |
|
x |
kpop |
1167 |
x |
|
phone |
1433 |
x |
x |
ms
- sql - server |
1434 |
x |
x |
ms - sql - monitor |
1512 |
x |
x |
wins |
1524 |
|
x |
ingreslock |
1701 |
x |
|
l2tp |
1723 |
|
x |
pptp point to point |
1812 |
x |
|
radius
authentication |
1813 |
x |
|
radius accounting |
2049 |
x |
|
nfs
server |
2053 |
|
x |
kerberos de - multiplexor |
9535 |
|
x |
man
remote server |
|